package com.example.iot.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

public class ArchivesPatchUpgrade {
    /**
     * id
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 设备标识
     */
    private String deviceid;

    /**
     * 设备名称
     */
    private String devicename;

    /**
     * 运营状态
     */
    private String state;

    /**
     * 设备SN号
     */
    private String devsn;

    /**
     * 合同类型
     */
    private String contracttype;

    /**
     * 所属产品
     */
    private String product;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getDeviceid() {
        return deviceid;
    }

    public void setDeviceid(String deviceid) {
        this.deviceid = deviceid;
    }

    public String getDevicename() {
        return devicename;
    }

    public void setDevicename(String devicename) {
        this.devicename = devicename;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getDevsn() {
        return devsn;
    }

    public void setDevsn(String devsn) {
        this.devsn = devsn;
    }

    public String getContracttype() {
        return contracttype;
    }

    public void setContracttype(String contracttype) {
        this.contracttype = contracttype;
    }

    public String getProduct() {
        return product;
    }

    public void setProduct(String product) {
        this.product = product;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPathupgradeversion() {
        return pathupgradeversion;
    }

    public void setPathupgradeversion(String pathupgradeversion) {
        this.pathupgradeversion = pathupgradeversion;
    }

    public String getPatchname() {
        return patchname;
    }

    public void setPatchname(String patchname) {
        this.patchname = patchname;
    }

    public String getPatchversion() {
        return patchversion;
    }

    public void setPatchversion(String patchversion) {
        this.patchversion = patchversion;
    }

    public Integer getIsipgrade() {
        return isipgrade;
    }

    public void setIsipgrade(Integer isipgrade) {
        this.isipgrade = isipgrade;
    }

    public Integer getIsuse() {
        return isuse;
    }

    public void setIsuse(Integer isuse) {
        this.isuse = isuse;
    }

    /**
     * 设备密码
     */
    private String password;

    /**
     * 补丁版本
     */
    private String pathupgradeversion;
    /**
     * app版本
     */
    private String appupgradeversion;

    public String getAppupgradeversion() {
        return appupgradeversion;
    }

    public void setAppupgradeversion(String appupgradeversion) {
        this.appupgradeversion = appupgradeversion;
    }

    /**
     * 补丁名称
     */
    private String patchname;

    /**
     * 补丁版本
     */
    private String patchversion;

    /**
     * 是否升级 1 升级  2未升级
     */
    private Integer isipgrade;

    /**
     * 是否使用 1 使用  2未使用
     */
    private Integer isuse;
}
